The Print-Job Interview Module
With the Print-Job Interview module, the user can be asked for the desired direct printer and the desired cost center for the print job for each print job. The selection is made via the IQ4docs Messenger which is mandatory on the workstation computer.
With the Print-Job Interview module, one of several direct printers assigned to a workstation can be queried of the user via the IQ4docs Messenger, i.e. the user can select which of the printers assigned to their workstation should be used for a print job. The data of the PC direct printer assignment are stored across all workflows, see Direct printer.
In order for the assignment to a PC name to be made, IQ4docs must receive the hostname or IP address of the PC from which the print was sent, see Client hostname determination (direct printer assignment).
In a workflow, the Print-Job Interview module can replace the Print control module.
When using the Print-Job Interview module, the hostname of the workstation computer (not the IP address) must be specified in the assignment of the workstation computer to the workstation printers. In this case, the hostname is always transferred from IQ4docs Messenger and is not read from the data stream.

The module can occur several times in the workflow.

The placement of the module is not restricted. However, different effects result depending on at which points the module is used.

The module can be connected to all modules (this can result in nonsensical workflows).

Direct Print: This is the module that is executed when the user has made a selection and has chosen Direct Print.
Put in job list: This is the module that is executed if the user has selected print@me.
Cancel: This is the module that is executed if the user has closed the selection window or if it has been closed automatically after a lapsed time period (setting Close interview and cancel selection after (seconds)).

Close interview and cancel selection after (seconds): Enter the duration in seconds that the dialog that is to be displayed by IQ4docs Messenger should remain open without user interaction. The workflow continues after expiration of the selection.
User direct printer selectable determines whether the direct printers that are directly assigned to the user (by the administrator or by the user himself in the WebClient) should also be selectable in the query.
Workstation direct printer selectable defines whether the direct printers assigned to the workstation should also be selectable in the query (see Direct printer).
Cost center selection in the Messenger turns on or off the ability to select the cost center to be used for billing in the Messenger. This is the only way it is possible to specify the cost center before printing (the cost center can be changed later in the Embedded Client on the device).
Show All Cost Centers causes all cost centers to be displayed in Messenger, not just those assigned to the user by keyword, see also Cost Centers .
User-Delegate Selectable activates the list of IQ4docs users in the Messenger. It is now possible to forward print jobs to the queue of other users. The delegate filter limits the available users according to the specified keywords.
If the Delegate Filter field is empty, all users are displayed. If the asterisk symbol * is entered, all users from matching keywords are displayed.
If the Cancel output does not point to the End module but instead continues the workflow and no cost center is selected (for example, because the selection window was automatically closed after the adjustable expiration time), the cost center displayed on the device is used (by default, this is the first cost center in the list of cost centers).


The DeviceService is responsible for the communication with the devices. It also generates page contents displayed on the device (visible interface of the Embedded Client). In addition, it carries out the licensing of the system and requires Internet access for online licensing. Its log file is Logs\DeviceService.log.